package docmodel;

import org.apache.xerces.parsers.DOMParser;
import org.w3c.dom.Document;
import org.w3c.dom.events.Event;

public interface XDP_Reader_Interface {

	/**
	 * 
	 * @param filename
	 */
	public abstract void save(String filename);

	/**
	 * 
	 * @param filename
	 * @return
	 */
	public abstract String apriFile();

	/**
	 * 
	 */
	public abstract void handleEvent(Event ev);

	public abstract DOMParser getParser();

	public abstract Document getDocument();

	public abstract String getInputFile();

	/**
	 * 
	 * @return
	 */
	public abstract String run();

	public abstract StringBuffer getLogBuffer();

}